home *** CD-ROM | disk | FTP | other *** search
- ; print fx
- ; Valid entries are as follows
- ; PrintType1 : PRT_NONE, PRT_NORMAL, PRT_TRANS25, PRT_TRANS50, PRT_TRANS75, PRT_WATER, PRT_OUTLINE, PRT_INC, PRT_SHIMMER, PRT_SHADOW
- ; PrintType2 : PRT_NONE, PRT_NORMAL, PRT_TRANS25, PRT_TRANS50, PRT_TRANS75, PRT_WATER, PRT_OUTLINE, PRT_INC, PRT_SHIMMER, PRT_SHADOW
- ; PrintType3 : PRT_NONE, PRT_NORMAL, PRT_TRANS25, PRT_TRANS50, PRT_TRANS75, PRT_WATER, PRT_OUTLINE, PRT_INC, PRT_SHIMMER, PRT_SHADOW
- ; ShadowPrintType : PRT_NONE, PRT_SHADOW
- ; FrameSteps : any positive number
- ; LightAdjuster : any positive number
- ; EndCondition : END, LOOP, CALLBACK
-
- ; each print fx can be made up of one to 10 steps. Each step is seperated with a comma. The first printtype must contain
- ; entries for each step and denotes the number of steps in the fx. If other steps in any other entries are not explicitly
- ; specified the last one is repeated.
- ;
- ; Each entry must have at least one valid option.
-
-
- [HEADER]
- NumberOfFX = 17
-
- ; Normal
- [PRINTFX_0]
- PrintType1 = PRT_NORMAL ; how the sprite is printed first
- PrintType2 = PRT_NONE ; how the sprite is printed on top of the first
- PrintType3 = PRT_NONE ; how the sprite is printed ontop of the second
- ShadowPrintType = PRT_SHADOW ; print a shadow or not
- FrameSteps = 0 ; how many frames to display this step before going onto the next
- LightAdjuster = 0 ; the light adjusters for each frame
- EndCondition = LOOP ; what fx to do when this one is complete
- ColourFX = CFX_NORMAL ; what if any colour table should be used
-
-
-
- ; fade in
- [PRINTFX_1]
- PrintType1 = PRT_TRANS25,PRT_TRANS50,PRT_TRANS75
- PrintType2 = PRT_NONE
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 2,2,2
- LightAdjuster = 0
- EndCondition = END
- ColourFX = CFX_NORMAL
-
- ; fade out
- [PRINTFX_2]
- PrintType1 = PRT_TRANS75, PRT_TRANS50, PRT_TRANS25
- PrintType2 = PRT_NONE
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 2,2,2
- LightAdjuster = 0
- EndCondition = END
- ColourFX = CFX_NORMAL
-
- ; Trans50
- [PRINTFX_3]
- PrintType1 = PRT_TRANS50
- PrintType2 = PRT_NONE
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 0
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
-
- ; Blue ouline
- [PRINTFX_4]
- PrintType1 = PRT_NORMAL
- PrintType2 = PRT_OUTLINE_BLUE
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 0
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
- ; summon
- [PRINTFX_5]
- PrintType1 = PRT_TRANS25,PRT_TRANS50,PRT_TRANS75,PRT_NORMAL
- PrintType2 = PRT_SHIMMER_8,PRT_SHIMMER_6,PRT_SHIMMER_3,PRT_SHIMMER_2
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 5,3,4,5
- LightAdjuster = 0
- EndCondition = CALLBACK
- ColourFX = CFX_NORMAL
-
- ; Flash
- [PRINTFX_6]
- PrintType1 = PRT_NORMAL,PRT_TRANS50
- PrintType2 = PRT_NONE
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_SHADOW
- FrameSteps = 2,3
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
- ; illusion - normal
- [PRINTFX_7]
- PrintType1 = PRT_NORMAL,PRT_NORMAL
- PrintType2 = PRT_NONE,PRT_SHIMMER_2
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_SHADOW
- FrameSteps = 8,2
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
- ; unsummon
- [PRINTFX_8]
- PrintType1 = PRT_TRANS75,PRT_TRANS50,PRT_TRANS25
- PrintType2 = PRT_WATER
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 2,3,4
- LightAdjuster = 0
- EndCondition = CALLBACK
- ColourFX = CFX_NORMAL
-
- ; disappear (teleport)
- [PRINTFX_9]
- PrintType1 = PRT_NORMAL,PRT_TRANS75,PRT_TRANS50,PRT_TRANS25
- PrintType2 = PRT_WATER,PRT_WATER, PRT_WATER, PRT_WATER
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 3,3,2,2
- LightAdjuster = 0,30,70,127
- EndCondition = CALLBACK
- ColourFX = CFX_BLUE
-
- ; reappear (teleport)
- [PRINTFX_10]
- PrintType1 = PRT_TRANS25,PRT_TRANS50,PRT_TRANS75,PRT_NORMAL
- PrintType2 = PRT_WATER, PRT_WATER, PRT_WATER,PRT_WATER
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 3,3,2,2
- LightAdjuster = 127,70,30,0
- EndCondition = END
- ColourFX = CFX_BLUE
-
- ; subvert
- [PRINTFX_11]
- PrintType1 = PRT_TRANS75,PRT_TRANS50,PRT_TRANS75,PRT_NORMAL
- PrintType2 = PRT_NONE
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 3,3,2,2
- LightAdjuster = 50,100,127,50
- EndCondition = END
- ColourFX = CFX_NORMAL
-
- ; illusion - wraith
- [PRINTFX_12]
- PrintType1 = PRT_TRANS50,PRT_TRANS50
- PrintType2 = PRT_NONE,PRT_SHIMMER_2
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_SHADOW
- FrameSteps = 8,2
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
- ; Trans25
- [PRINTFX_13]
- PrintType1 = PRT_TRANS25
- PrintType2 = PRT_NONE
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_SHADOW
- FrameSteps = 0
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
- ; summonWraith
- [PRINTFX_14]
- PrintType1 = PRT_TRANS25,PRT_TRANS25,PRT_TRANS25,PRT_TRANS50
- PrintType2 = PRT_SHIMMER_8,PRT_SHIMMER_6,PRT_SHIMMER_3,PRT_SHIMMER_2
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 2,3,4,5
- LightAdjuster = 0
- EndCondition = CALLBACK
- ColourFX = CFX_NORMAL
-
- ; Pink ouline
- [PRINTFX_15]
- PrintType1 = PRT_NORMAL
- PrintType2 = PRT_OUTLINE_PINK
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 0
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
- ; Gold ouline
- [PRINTFX_16]
- PrintType1 = PRT_NORMAL
- PrintType2 = PRT_OUTLINE_GOLD
- PrintType3 = PRT_NONE
- ShadowPrintType = PRT_NONE
- FrameSteps = 0
- LightAdjuster = 0
- EndCondition = LOOP
- ColourFX = CFX_NORMAL
-
-
-
-
-
-
-
-